package com.gopay.common.domain.cps.intlcard;

import java.math.BigDecimal;

import com.gopay.common.constants.cbrmb.CbRmb01727PortalBizStep;
import com.gopay.common.domain.BaseEntity;

/**
 * 跨境人民币-外卡支付退款交易类
 * @author lailingyu
 */
public class Tran01742PortalVO extends BaseEntity{

	/**
	 * serialVersionUID
	 */
	private static final long serialVersionUID = 3962955209665779390L;

    /**
     * 交易步骤
     */
    private CbRmb01727PortalBizStep bizStep;

    /**
     * 退款客户ID
     */
    private String refundCustId;

    /**
     * 退款用户ID
     */
    private String refundUserId;

    /**
     * 原始订单ID
     */
    private String originOrderId;

    /**
     * 退款金额
     */
    private BigDecimal refundAmt;

    /**
     * 退款原因
     */
    private String refundReason;

    /**
     * 支付密码
     */
    private String payPwd;
    
    /**
     * 投诉方
     */
    private String complainant;
    
    /**
     * 控制台操作员ID
     */
    private String consoleOprId;
    
    /**
     * 退款订单ID
     */
    private String orderId;
    
    /**
     * 动态口令卡
     */
    private String dcPass;

    /* 微通密码控件 add by xuexj @ 20170302 */
    private String network;

    private String disk;

    private String cpu;

    private String hardList;
    /* 微通密码控件 */
    
    private String signedData;

    public String getRefundCustId() {
        return refundCustId;
    }

    public void setRefundCustId(String refundCustId) {
        this.refundCustId = refundCustId;
    }

    public String getRefundUserId() {
        return refundUserId;
    }

    public void setRefundUserId(String refundUserId) {
        this.refundUserId = refundUserId;
    }

    public String getOriginOrderId() {
        return originOrderId;
    }

    public void setOriginOrderId(String originOrderId) {
        this.originOrderId = originOrderId;
    }

    public BigDecimal getRefundAmt() {
        return refundAmt;
    }

    public void setRefundAmt(BigDecimal refundAmt) {
        this.refundAmt = refundAmt;
    }

    public String getRefundReason() {
        return refundReason;
    }

    public void setRefundReason(String refundReason) {
        this.refundReason = refundReason;
    }

    public String getPayPwd() {
        return payPwd;
    }

    public void setPayPwd(String payPwd) {
        this.payPwd = payPwd;
    }

    public CbRmb01727PortalBizStep getBizStep() {
        return bizStep;
    }

    public void setBizStep(CbRmb01727PortalBizStep bizStep) {
        this.bizStep = bizStep;
    }

    public String getOrderId() {
        return orderId;
    }

    public void setOrderId(String orderId) {
        this.orderId = orderId;
    }

    public String getComplainant() {
        return complainant;
    }

    public void setComplainant(String complainant) {
        this.complainant = complainant;
    }

    public String getConsoleOprId() {
        return consoleOprId;
    }

    public void setConsoleOprId(String consoleOprId) {
        this.consoleOprId = consoleOprId;
    }

	public String getDcPass() {
		return dcPass;
	}

	public void setDcPass(String dcPass) {
		this.dcPass = dcPass;
	}

    public String getNetwork() {
        return network;
    }

    public void setNetwork(String network) {
        this.network = network;
    }

    public String getDisk() {
        return disk;
    }

    public void setDisk(String disk) {
        this.disk = disk;
    }

    public String getCpu() {
        return cpu;
    }

    public void setCpu(String cpu) {
        this.cpu = cpu;
    }

    public String getHardList() {
        return hardList;
    }

    public void setHardList(String hardList) {
        this.hardList = hardList;
    }
    
    public String getSignedData() {
        return signedData;
    }

    public void setSignedData(String signedData) {
        this.signedData = signedData;
    }
}
